/*
*
* SteelProductChannelByMemberPriceBean.java
* @author 18304
* @date 2020-11-24 15:43:05
*/
package com.steel.yfmall.cloud.assistant.po.goods;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class SteelProductChannelByMemberPriceBean implements Serializable {
    /**
     *  @Fields id 自增长ID
     */
    private Integer id;

    /**
     *  @Fields cust_no 客户编号
     */
    private String custNo;

    /**
     *  @Fields custno_ch_name 客户中文名称
     */
    private String custnoChName;

    /**
     *  @Fields by_prod_price_no 副产品价格单号
     */
    private String byProdPriceNo;

    /**
     *  @Fields price 单价
     */
    private BigDecimal price;

    /**
     *  @Fields prod_type 产品型态代码
     */
    private String prodType;

    /**
     *  @Fields prod_type_chn_name 产品形态中文名称
     */
    private String prodTypeChnName;

    /**
     *  @Fields price_start_time 价格生效开始时间
     */
    private Date priceStartTime;

    /**
     *  @Fields price_end_time 价格生效结束时间
     */
    private Date priceEndTime;

    /**
     *  @Fields create_time 创建时间
     */
    private Date createTime;

    /**
     *  @Fields update_user 操作人
     */
    private String updateUser;

    /**
     *  @Fields version_int 版本号
     */
    private Integer versionInt;

    /**
     *  @Fields update_time 修改时间
     */
    private Date updateTime;

    /**
     * product_channel_by_member_price
     */
    private static final long serialVersionUID = 1L;

    /**
     * 自增长ID
     * @return id 自增长ID
     */
    public Integer getId() {
        return id;
    }

    /**
     * 自增长ID
     * @param id 自增长ID
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 客户编号
     * @return cust_no 客户编号
     */
    public String getCustNo() {
        return custNo;
    }

    /**
     * 客户编号
     * @param custNo 客户编号
     */
    public void setCustNo(String custNo) {
        this.custNo = custNo;
    }

    /**
     * 客户中文名称
     * @return custno_ch_name 客户中文名称
     */
    public String getCustnoChName() {
        return custnoChName;
    }

    /**
     * 客户中文名称
     * @param custnoChName 客户中文名称
     */
    public void setCustnoChName(String custnoChName) {
        this.custnoChName = custnoChName;
    }

    /**
     * 副产品价格单号
     * @return by_prod_price_no 副产品价格单号
     */
    public String getByProdPriceNo() {
        return byProdPriceNo;
    }

    /**
     * 副产品价格单号
     * @param byProdPriceNo 副产品价格单号
     */
    public void setByProdPriceNo(String byProdPriceNo) {
        this.byProdPriceNo = byProdPriceNo;
    }

    /**
     * 单价
     * @return price 单价
     */
    public BigDecimal getPrice() {
        return price;
    }

    /**
     * 单价
     * @param price 单价
     */
    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    /**
     * 产品型态代码
     * @return prod_type 产品型态代码
     */
    public String getProdType() {
        return prodType;
    }

    /**
     * 产品型态代码
     * @param prodType 产品型态代码
     */
    public void setProdType(String prodType) {
        this.prodType = prodType;
    }

    /**
     * 产品形态中文名称
     * @return prod_type_chn_name 产品形态中文名称
     */
    public String getProdTypeChnName() {
        return prodTypeChnName;
    }

    /**
     * 产品形态中文名称
     * @param prodTypeChnName 产品形态中文名称
     */
    public void setProdTypeChnName(String prodTypeChnName) {
        this.prodTypeChnName = prodTypeChnName;
    }

    /**
     * 价格生效开始时间
     * @return price_start_time 价格生效开始时间
     */
    public Date getPriceStartTime() {
        return priceStartTime;
    }

    /**
     * 价格生效开始时间
     * @param priceStartTime 价格生效开始时间
     */
    public void setPriceStartTime(Date priceStartTime) {
        this.priceStartTime = priceStartTime;
    }

    /**
     * 价格生效结束时间
     * @return price_end_time 价格生效结束时间
     */
    public Date getPriceEndTime() {
        return priceEndTime;
    }

    /**
     * 价格生效结束时间
     * @param priceEndTime 价格生效结束时间
     */
    public void setPriceEndTime(Date priceEndTime) {
        this.priceEndTime = priceEndTime;
    }

    /**
     * 创建时间
     * @return create_time 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 操作人
     * @return update_user 操作人
     */
    public String getUpdateUser() {
        return updateUser;
    }

    /**
     * 操作人
     * @param updateUser 操作人
     */
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    /**
     * 版本号
     * @return version_int 版本号
     */
    public Integer getVersionInt() {
        return versionInt;
    }

    /**
     * 版本号
     * @param versionInt 版本号
     */
    public void setVersionInt(Integer versionInt) {
        this.versionInt = versionInt;
    }

    /**
     * 修改时间
     * @return update_time 修改时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 修改时间
     * @param updateTime 修改时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}
